﻿using System;
using FarseerGames.FarseerPhysics;
using FarseerGames.GettingStarted.ScreenSystem;
using Microsoft.Xna.Framework.Net;
using Netpong.Networking;
using NetPong.Networking;

namespace NetPong.PongClasses
{
    public enum GameObjects { Ball, Score, Paddle};

    class GameObjectFactory : ITransmittableFactory
    {
        PhysicsSimulator physicsSimulator;
        ScreenManager screenManager;

        public GameObjectFactory(PhysicsSimulator physicsSimulator, ScreenManager screenManager)
        {
            this.physicsSimulator = physicsSimulator;
            this.screenManager = screenManager;
        }

        #region ITransmittableFactory Members

        public ITransmittable CreateFromPacket(PacketReader pr)
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
